prolonged release eye drops - German English Dictionary